/**
 */
package org.xtext.mydsl.scheduler;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see org.xtext.mydsl.scheduler.SchedulerFactory
 * @model kind="package"
 * @generated
 */
public interface SchedulerPackage extends EPackage
{
  /**
   * The package name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNAME = "scheduler";

  /**
   * The package namespace URI.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_URI = "http://www.xtext.org/mydsl/Scheduler";

  /**
   * The package namespace name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_PREFIX = "scheduler";

  /**
   * The singleton instance of the package.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  SchedulerPackage eINSTANCE = org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl.init();

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.ConferenciaImpl <em>Conferencia</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.ConferenciaImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getConferencia()
   * @generated
   */
  int CONFERENCIA = 0;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CONFERENCIA__NAME = 0;

  /**
   * The feature id for the '<em><b>Oradores</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CONFERENCIA__ORADORES = 1;

  /**
   * The feature id for the '<em><b>Espacios</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CONFERENCIA__ESPACIOS = 2;

  /**
   * The feature id for the '<em><b>Dias</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CONFERENCIA__DIAS = 3;

  /**
   * The number of structural features of the '<em>Conferencia</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CONFERENCIA_FEATURE_COUNT = 4;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.DiaImpl <em>Dia</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.DiaImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getDia()
   * @generated
   */
  int DIA = 1;

  /**
   * The feature id for the '<em><b>Numero</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIA__NUMERO = 0;

  /**
   * The feature id for the '<em><b>Inauguracion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIA__INAUGURACION = 1;

  /**
   * The feature id for the '<em><b>Eventos</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIA__EVENTOS = 2;

  /**
   * The feature id for the '<em><b>Cierre</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIA__CIERRE = 3;

  /**
   * The number of structural features of the '<em>Dia</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DIA_FEATURE_COUNT = 4;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.DictaImpl <em>Dicta</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.DictaImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getDicta()
   * @generated
   */
  int DICTA = 2;

  /**
   * The feature id for the '<em><b>Block</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DICTA__BLOCK = 0;

  /**
   * The feature id for the '<em><b>Espacio</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DICTA__ESPACIO = 1;

  /**
   * The number of structural features of the '<em>Dicta</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int DICTA_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.BlockImpl <em>Block</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.BlockImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getBlock()
   * @generated
   */
  int BLOCK = 3;

  /**
   * The feature id for the '<em><b>Actividades</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BLOCK__ACTIVIDADES = 0;

  /**
   * The feature id for the '<em><b>Break1</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BLOCK__BREAK1 = 1;

  /**
   * The number of structural features of the '<em>Block</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BLOCK_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.ActividadImpl <em>Actividad</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.ActividadImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getActividad()
   * @generated
   */
  int ACTIVIDAD = 4;

  /**
   * The feature id for the '<em><b>Informacion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACTIVIDAD__INFORMACION = 0;

  /**
   * The number of structural features of the '<em>Actividad</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACTIVIDAD_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.InformacionActividadImpl <em>Informacion Actividad</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.InformacionActividadImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getInformacionActividad()
   * @generated
   */
  int INFORMACION_ACTIVIDAD = 5;

  /**
   * The feature id for the '<em><b>Titulo</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INFORMACION_ACTIVIDAD__TITULO = 0;

  /**
   * The feature id for the '<em><b>Duracion</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INFORMACION_ACTIVIDAD__DURACION = 1;

  /**
   * The feature id for the '<em><b>Num Espect</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INFORMACION_ACTIVIDAD__NUM_ESPECT = 2;

  /**
   * The number of structural features of the '<em>Informacion Actividad</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INFORMACION_ACTIVIDAD_FEATURE_COUNT = 3;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.CharlaImpl <em>Charla</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.CharlaImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getCharla()
   * @generated
   */
  int CHARLA = 6;

  /**
   * The feature id for the '<em><b>Informacion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CHARLA__INFORMACION = ACTIVIDAD__INFORMACION;

  /**
   * The feature id for the '<em><b>Oradores</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CHARLA__ORADORES = ACTIVIDAD_FEATURE_COUNT + 0;

  /**
   * The feature id for the '<em><b>Track</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CHARLA__TRACK = ACTIVIDAD_FEATURE_COUNT + 1;

  /**
   * The number of structural features of the '<em>Charla</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CHARLA_FEATURE_COUNT = ACTIVIDAD_FEATURE_COUNT + 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.MesaDebateImpl <em>Mesa Debate</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.MesaDebateImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getMesaDebate()
   * @generated
   */
  int MESA_DEBATE = 7;

  /**
   * The feature id for the '<em><b>Informacion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MESA_DEBATE__INFORMACION = ACTIVIDAD__INFORMACION;

  /**
   * The feature id for the '<em><b>Lado A</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MESA_DEBATE__LADO_A = ACTIVIDAD_FEATURE_COUNT + 0;

  /**
   * The feature id for the '<em><b>Lado B</b></em>' reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MESA_DEBATE__LADO_B = ACTIVIDAD_FEATURE_COUNT + 1;

  /**
   * The number of structural features of the '<em>Mesa Debate</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int MESA_DEBATE_FEATURE_COUNT = ACTIVIDAD_FEATURE_COUNT + 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.TallerImpl <em>Taller</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.TallerImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getTaller()
   * @generated
   */
  int TALLER = 8;

  /**
   * The feature id for the '<em><b>Informacion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TALLER__INFORMACION = ACTIVIDAD__INFORMACION;

  /**
   * The number of structural features of the '<em>Taller</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TALLER_FEATURE_COUNT = ACTIVIDAD_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.OradorImpl <em>Orador</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.OradorImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getOrador()
   * @generated
   */
  int ORADOR = 9;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ORADOR__NAME = 0;

  /**
   * The feature id for the '<em><b>Organizacion</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ORADOR__ORGANIZACION = 1;

  /**
   * The number of structural features of the '<em>Orador</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ORADOR_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.TrackImpl <em>Track</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.TrackImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getTrack()
   * @generated
   */
  int TRACK = 10;

  /**
   * The feature id for the '<em><b>Tema</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRACK__TEMA = 0;

  /**
   * The number of structural features of the '<em>Track</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TRACK_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.TimeImpl <em>Time</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.TimeImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getTime()
   * @generated
   */
  int TIME = 11;

  /**
   * The feature id for the '<em><b>Hora</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TIME__HORA = 0;

  /**
   * The feature id for the '<em><b>Minuto</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TIME__MINUTO = 1;

  /**
   * The number of structural features of the '<em>Time</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TIME_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.ActividadAImpl <em>Actividad A</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.ActividadAImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getActividadA()
   * @generated
   */
  int ACTIVIDAD_A = 12;

  /**
   * The feature id for the '<em><b>Time</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACTIVIDAD_A__TIME = 0;

  /**
   * The feature id for the '<em><b>Minutos</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACTIVIDAD_A__MINUTOS = 1;

  /**
   * The number of structural features of the '<em>Actividad A</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ACTIVIDAD_A_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.RefrigerioImpl <em>Refrigerio</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.RefrigerioImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getRefrigerio()
   * @generated
   */
  int REFRIGERIO = 13;

  /**
   * The feature id for the '<em><b>Time</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int REFRIGERIO__TIME = ACTIVIDAD_A__TIME;

  /**
   * The feature id for the '<em><b>Minutos</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int REFRIGERIO__MINUTOS = ACTIVIDAD_A__MINUTOS;

  /**
   * The number of structural features of the '<em>Refrigerio</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int REFRIGERIO_FEATURE_COUNT = ACTIVIDAD_A_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.BreakImpl <em>Break</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.BreakImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getBreak()
   * @generated
   */
  int BREAK = 14;

  /**
   * The feature id for the '<em><b>Time</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BREAK__TIME = ACTIVIDAD_A__TIME;

  /**
   * The feature id for the '<em><b>Minutos</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BREAK__MINUTOS = ACTIVIDAD_A__MINUTOS;

  /**
   * The number of structural features of the '<em>Break</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BREAK_FEATURE_COUNT = ACTIVIDAD_A_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.InaguracionImpl <em>Inaguracion</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.InaguracionImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getInaguracion()
   * @generated
   */
  int INAGURACION = 15;

  /**
   * The feature id for the '<em><b>Horario</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INAGURACION__HORARIO = 0;

  /**
   * The feature id for the '<em><b>Minutos</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INAGURACION__MINUTOS = 1;

  /**
   * The number of structural features of the '<em>Inaguracion</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INAGURACION_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.CierreImpl <em>Cierre</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.CierreImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getCierre()
   * @generated
   */
  int CIERRE = 16;

  /**
   * The feature id for the '<em><b>Minutos</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CIERRE__MINUTOS = 0;

  /**
   * The number of structural features of the '<em>Cierre</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int CIERRE_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.EspacioImpl <em>Espacio</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.EspacioImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getEspacio()
   * @generated
   */
  int ESPACIO = 17;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO__NAME = 0;

  /**
   * The feature id for the '<em><b>Informacion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO__INFORMACION = 1;

  /**
   * The number of structural features of the '<em>Espacio</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO_FEATURE_COUNT = 2;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.EspacioRegularImpl <em>Espacio Regular</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.EspacioRegularImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getEspacioRegular()
   * @generated
   */
  int ESPACIO_REGULAR = 18;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO_REGULAR__NAME = ESPACIO__NAME;

  /**
   * The feature id for the '<em><b>Informacion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO_REGULAR__INFORMACION = ESPACIO__INFORMACION;

  /**
   * The number of structural features of the '<em>Espacio Regular</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO_REGULAR_FEATURE_COUNT = ESPACIO_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.EspacioPCImpl <em>Espacio PC</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.EspacioPCImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getEspacioPC()
   * @generated
   */
  int ESPACIO_PC = 19;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO_PC__NAME = ESPACIO__NAME;

  /**
   * The feature id for the '<em><b>Informacion</b></em>' containment reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO_PC__INFORMACION = ESPACIO__INFORMACION;

  /**
   * The number of structural features of the '<em>Espacio PC</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int ESPACIO_PC_FEATURE_COUNT = ESPACIO_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link org.xtext.mydsl.scheduler.impl.InfoEspacioImpl <em>Info Espacio</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see org.xtext.mydsl.scheduler.impl.InfoEspacioImpl
   * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getInfoEspacio()
   * @generated
   */
  int INFO_ESPACIO = 20;

  /**
   * The feature id for the '<em><b>Cant</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INFO_ESPACIO__CANT = 0;

  /**
   * The number of structural features of the '<em>Info Espacio</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INFO_ESPACIO_FEATURE_COUNT = 1;


  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Conferencia <em>Conferencia</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Conferencia</em>'.
   * @see org.xtext.mydsl.scheduler.Conferencia
   * @generated
   */
  EClass getConferencia();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Conferencia#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see org.xtext.mydsl.scheduler.Conferencia#getName()
   * @see #getConferencia()
   * @generated
   */
  EAttribute getConferencia_Name();

  /**
   * Returns the meta object for the containment reference list '{@link org.xtext.mydsl.scheduler.Conferencia#getOradores <em>Oradores</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Oradores</em>'.
   * @see org.xtext.mydsl.scheduler.Conferencia#getOradores()
   * @see #getConferencia()
   * @generated
   */
  EReference getConferencia_Oradores();

  /**
   * Returns the meta object for the containment reference list '{@link org.xtext.mydsl.scheduler.Conferencia#getEspacios <em>Espacios</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Espacios</em>'.
   * @see org.xtext.mydsl.scheduler.Conferencia#getEspacios()
   * @see #getConferencia()
   * @generated
   */
  EReference getConferencia_Espacios();

  /**
   * Returns the meta object for the containment reference list '{@link org.xtext.mydsl.scheduler.Conferencia#getDias <em>Dias</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Dias</em>'.
   * @see org.xtext.mydsl.scheduler.Conferencia#getDias()
   * @see #getConferencia()
   * @generated
   */
  EReference getConferencia_Dias();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Dia <em>Dia</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Dia</em>'.
   * @see org.xtext.mydsl.scheduler.Dia
   * @generated
   */
  EClass getDia();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Dia#getNumero <em>Numero</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Numero</em>'.
   * @see org.xtext.mydsl.scheduler.Dia#getNumero()
   * @see #getDia()
   * @generated
   */
  EAttribute getDia_Numero();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Dia#getInauguracion <em>Inauguracion</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Inauguracion</em>'.
   * @see org.xtext.mydsl.scheduler.Dia#getInauguracion()
   * @see #getDia()
   * @generated
   */
  EReference getDia_Inauguracion();

  /**
   * Returns the meta object for the containment reference list '{@link org.xtext.mydsl.scheduler.Dia#getEventos <em>Eventos</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Eventos</em>'.
   * @see org.xtext.mydsl.scheduler.Dia#getEventos()
   * @see #getDia()
   * @generated
   */
  EReference getDia_Eventos();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Dia#getCierre <em>Cierre</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Cierre</em>'.
   * @see org.xtext.mydsl.scheduler.Dia#getCierre()
   * @see #getDia()
   * @generated
   */
  EReference getDia_Cierre();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Dicta <em>Dicta</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Dicta</em>'.
   * @see org.xtext.mydsl.scheduler.Dicta
   * @generated
   */
  EClass getDicta();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Dicta#getBlock <em>Block</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Block</em>'.
   * @see org.xtext.mydsl.scheduler.Dicta#getBlock()
   * @see #getDicta()
   * @generated
   */
  EReference getDicta_Block();

  /**
   * Returns the meta object for the reference '{@link org.xtext.mydsl.scheduler.Dicta#getEspacio <em>Espacio</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Espacio</em>'.
   * @see org.xtext.mydsl.scheduler.Dicta#getEspacio()
   * @see #getDicta()
   * @generated
   */
  EReference getDicta_Espacio();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Block <em>Block</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Block</em>'.
   * @see org.xtext.mydsl.scheduler.Block
   * @generated
   */
  EClass getBlock();

  /**
   * Returns the meta object for the containment reference list '{@link org.xtext.mydsl.scheduler.Block#getActividades <em>Actividades</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Actividades</em>'.
   * @see org.xtext.mydsl.scheduler.Block#getActividades()
   * @see #getBlock()
   * @generated
   */
  EReference getBlock_Actividades();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Block#getBreak1 <em>Break1</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Break1</em>'.
   * @see org.xtext.mydsl.scheduler.Block#getBreak1()
   * @see #getBlock()
   * @generated
   */
  EReference getBlock_Break1();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Actividad <em>Actividad</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Actividad</em>'.
   * @see org.xtext.mydsl.scheduler.Actividad
   * @generated
   */
  EClass getActividad();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Actividad#getInformacion <em>Informacion</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Informacion</em>'.
   * @see org.xtext.mydsl.scheduler.Actividad#getInformacion()
   * @see #getActividad()
   * @generated
   */
  EReference getActividad_Informacion();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.InformacionActividad <em>Informacion Actividad</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Informacion Actividad</em>'.
   * @see org.xtext.mydsl.scheduler.InformacionActividad
   * @generated
   */
  EClass getInformacionActividad();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.InformacionActividad#getTitulo <em>Titulo</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Titulo</em>'.
   * @see org.xtext.mydsl.scheduler.InformacionActividad#getTitulo()
   * @see #getInformacionActividad()
   * @generated
   */
  EAttribute getInformacionActividad_Titulo();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.InformacionActividad#getDuracion <em>Duracion</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Duracion</em>'.
   * @see org.xtext.mydsl.scheduler.InformacionActividad#getDuracion()
   * @see #getInformacionActividad()
   * @generated
   */
  EAttribute getInformacionActividad_Duracion();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.InformacionActividad#getNumEspect <em>Num Espect</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Num Espect</em>'.
   * @see org.xtext.mydsl.scheduler.InformacionActividad#getNumEspect()
   * @see #getInformacionActividad()
   * @generated
   */
  EAttribute getInformacionActividad_NumEspect();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Charla <em>Charla</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Charla</em>'.
   * @see org.xtext.mydsl.scheduler.Charla
   * @generated
   */
  EClass getCharla();

  /**
   * Returns the meta object for the reference list '{@link org.xtext.mydsl.scheduler.Charla#getOradores <em>Oradores</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>Oradores</em>'.
   * @see org.xtext.mydsl.scheduler.Charla#getOradores()
   * @see #getCharla()
   * @generated
   */
  EReference getCharla_Oradores();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Charla#getTrack <em>Track</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Track</em>'.
   * @see org.xtext.mydsl.scheduler.Charla#getTrack()
   * @see #getCharla()
   * @generated
   */
  EReference getCharla_Track();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.MesaDebate <em>Mesa Debate</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Mesa Debate</em>'.
   * @see org.xtext.mydsl.scheduler.MesaDebate
   * @generated
   */
  EClass getMesaDebate();

  /**
   * Returns the meta object for the reference list '{@link org.xtext.mydsl.scheduler.MesaDebate#getLadoA <em>Lado A</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>Lado A</em>'.
   * @see org.xtext.mydsl.scheduler.MesaDebate#getLadoA()
   * @see #getMesaDebate()
   * @generated
   */
  EReference getMesaDebate_LadoA();

  /**
   * Returns the meta object for the reference list '{@link org.xtext.mydsl.scheduler.MesaDebate#getLadoB <em>Lado B</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference list '<em>Lado B</em>'.
   * @see org.xtext.mydsl.scheduler.MesaDebate#getLadoB()
   * @see #getMesaDebate()
   * @generated
   */
  EReference getMesaDebate_LadoB();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Taller <em>Taller</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Taller</em>'.
   * @see org.xtext.mydsl.scheduler.Taller
   * @generated
   */
  EClass getTaller();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Orador <em>Orador</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Orador</em>'.
   * @see org.xtext.mydsl.scheduler.Orador
   * @generated
   */
  EClass getOrador();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Orador#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see org.xtext.mydsl.scheduler.Orador#getName()
   * @see #getOrador()
   * @generated
   */
  EAttribute getOrador_Name();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Orador#getOrganizacion <em>Organizacion</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Organizacion</em>'.
   * @see org.xtext.mydsl.scheduler.Orador#getOrganizacion()
   * @see #getOrador()
   * @generated
   */
  EAttribute getOrador_Organizacion();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Track <em>Track</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Track</em>'.
   * @see org.xtext.mydsl.scheduler.Track
   * @generated
   */
  EClass getTrack();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Track#getTema <em>Tema</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Tema</em>'.
   * @see org.xtext.mydsl.scheduler.Track#getTema()
   * @see #getTrack()
   * @generated
   */
  EAttribute getTrack_Tema();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Time <em>Time</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Time</em>'.
   * @see org.xtext.mydsl.scheduler.Time
   * @generated
   */
  EClass getTime();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Time#getHora <em>Hora</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Hora</em>'.
   * @see org.xtext.mydsl.scheduler.Time#getHora()
   * @see #getTime()
   * @generated
   */
  EAttribute getTime_Hora();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Time#getMinuto <em>Minuto</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Minuto</em>'.
   * @see org.xtext.mydsl.scheduler.Time#getMinuto()
   * @see #getTime()
   * @generated
   */
  EAttribute getTime_Minuto();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.ActividadA <em>Actividad A</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Actividad A</em>'.
   * @see org.xtext.mydsl.scheduler.ActividadA
   * @generated
   */
  EClass getActividadA();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.ActividadA#getTime <em>Time</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Time</em>'.
   * @see org.xtext.mydsl.scheduler.ActividadA#getTime()
   * @see #getActividadA()
   * @generated
   */
  EReference getActividadA_Time();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.ActividadA#getMinutos <em>Minutos</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Minutos</em>'.
   * @see org.xtext.mydsl.scheduler.ActividadA#getMinutos()
   * @see #getActividadA()
   * @generated
   */
  EAttribute getActividadA_Minutos();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Refrigerio <em>Refrigerio</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Refrigerio</em>'.
   * @see org.xtext.mydsl.scheduler.Refrigerio
   * @generated
   */
  EClass getRefrigerio();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Break <em>Break</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Break</em>'.
   * @see org.xtext.mydsl.scheduler.Break
   * @generated
   */
  EClass getBreak();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Inaguracion <em>Inaguracion</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Inaguracion</em>'.
   * @see org.xtext.mydsl.scheduler.Inaguracion
   * @generated
   */
  EClass getInaguracion();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Inaguracion#getHorario <em>Horario</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Horario</em>'.
   * @see org.xtext.mydsl.scheduler.Inaguracion#getHorario()
   * @see #getInaguracion()
   * @generated
   */
  EReference getInaguracion_Horario();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Inaguracion#getMinutos <em>Minutos</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Minutos</em>'.
   * @see org.xtext.mydsl.scheduler.Inaguracion#getMinutos()
   * @see #getInaguracion()
   * @generated
   */
  EAttribute getInaguracion_Minutos();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Cierre <em>Cierre</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Cierre</em>'.
   * @see org.xtext.mydsl.scheduler.Cierre
   * @generated
   */
  EClass getCierre();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Cierre#getMinutos <em>Minutos</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Minutos</em>'.
   * @see org.xtext.mydsl.scheduler.Cierre#getMinutos()
   * @see #getCierre()
   * @generated
   */
  EAttribute getCierre_Minutos();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.Espacio <em>Espacio</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Espacio</em>'.
   * @see org.xtext.mydsl.scheduler.Espacio
   * @generated
   */
  EClass getEspacio();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.Espacio#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see org.xtext.mydsl.scheduler.Espacio#getName()
   * @see #getEspacio()
   * @generated
   */
  EAttribute getEspacio_Name();

  /**
   * Returns the meta object for the containment reference '{@link org.xtext.mydsl.scheduler.Espacio#getInformacion <em>Informacion</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference '<em>Informacion</em>'.
   * @see org.xtext.mydsl.scheduler.Espacio#getInformacion()
   * @see #getEspacio()
   * @generated
   */
  EReference getEspacio_Informacion();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.EspacioRegular <em>Espacio Regular</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Espacio Regular</em>'.
   * @see org.xtext.mydsl.scheduler.EspacioRegular
   * @generated
   */
  EClass getEspacioRegular();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.EspacioPC <em>Espacio PC</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Espacio PC</em>'.
   * @see org.xtext.mydsl.scheduler.EspacioPC
   * @generated
   */
  EClass getEspacioPC();

  /**
   * Returns the meta object for class '{@link org.xtext.mydsl.scheduler.InfoEspacio <em>Info Espacio</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Info Espacio</em>'.
   * @see org.xtext.mydsl.scheduler.InfoEspacio
   * @generated
   */
  EClass getInfoEspacio();

  /**
   * Returns the meta object for the attribute '{@link org.xtext.mydsl.scheduler.InfoEspacio#getCant <em>Cant</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Cant</em>'.
   * @see org.xtext.mydsl.scheduler.InfoEspacio#getCant()
   * @see #getInfoEspacio()
   * @generated
   */
  EAttribute getInfoEspacio_Cant();

  /**
   * Returns the factory that creates the instances of the model.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the factory that creates the instances of the model.
   * @generated
   */
  SchedulerFactory getSchedulerFactory();

  /**
   * <!-- begin-user-doc -->
   * Defines literals for the meta objects that represent
   * <ul>
   *   <li>each class,</li>
   *   <li>each feature of each class,</li>
   *   <li>each enum,</li>
   *   <li>and each data type</li>
   * </ul>
   * <!-- end-user-doc -->
   * @generated
   */
  interface Literals
  {
    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.ConferenciaImpl <em>Conferencia</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.ConferenciaImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getConferencia()
     * @generated
     */
    EClass CONFERENCIA = eINSTANCE.getConferencia();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute CONFERENCIA__NAME = eINSTANCE.getConferencia_Name();

    /**
     * The meta object literal for the '<em><b>Oradores</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference CONFERENCIA__ORADORES = eINSTANCE.getConferencia_Oradores();

    /**
     * The meta object literal for the '<em><b>Espacios</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference CONFERENCIA__ESPACIOS = eINSTANCE.getConferencia_Espacios();

    /**
     * The meta object literal for the '<em><b>Dias</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference CONFERENCIA__DIAS = eINSTANCE.getConferencia_Dias();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.DiaImpl <em>Dia</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.DiaImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getDia()
     * @generated
     */
    EClass DIA = eINSTANCE.getDia();

    /**
     * The meta object literal for the '<em><b>Numero</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute DIA__NUMERO = eINSTANCE.getDia_Numero();

    /**
     * The meta object literal for the '<em><b>Inauguracion</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference DIA__INAUGURACION = eINSTANCE.getDia_Inauguracion();

    /**
     * The meta object literal for the '<em><b>Eventos</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference DIA__EVENTOS = eINSTANCE.getDia_Eventos();

    /**
     * The meta object literal for the '<em><b>Cierre</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference DIA__CIERRE = eINSTANCE.getDia_Cierre();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.DictaImpl <em>Dicta</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.DictaImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getDicta()
     * @generated
     */
    EClass DICTA = eINSTANCE.getDicta();

    /**
     * The meta object literal for the '<em><b>Block</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference DICTA__BLOCK = eINSTANCE.getDicta_Block();

    /**
     * The meta object literal for the '<em><b>Espacio</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference DICTA__ESPACIO = eINSTANCE.getDicta_Espacio();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.BlockImpl <em>Block</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.BlockImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getBlock()
     * @generated
     */
    EClass BLOCK = eINSTANCE.getBlock();

    /**
     * The meta object literal for the '<em><b>Actividades</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference BLOCK__ACTIVIDADES = eINSTANCE.getBlock_Actividades();

    /**
     * The meta object literal for the '<em><b>Break1</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference BLOCK__BREAK1 = eINSTANCE.getBlock_Break1();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.ActividadImpl <em>Actividad</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.ActividadImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getActividad()
     * @generated
     */
    EClass ACTIVIDAD = eINSTANCE.getActividad();

    /**
     * The meta object literal for the '<em><b>Informacion</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ACTIVIDAD__INFORMACION = eINSTANCE.getActividad_Informacion();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.InformacionActividadImpl <em>Informacion Actividad</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.InformacionActividadImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getInformacionActividad()
     * @generated
     */
    EClass INFORMACION_ACTIVIDAD = eINSTANCE.getInformacionActividad();

    /**
     * The meta object literal for the '<em><b>Titulo</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INFORMACION_ACTIVIDAD__TITULO = eINSTANCE.getInformacionActividad_Titulo();

    /**
     * The meta object literal for the '<em><b>Duracion</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INFORMACION_ACTIVIDAD__DURACION = eINSTANCE.getInformacionActividad_Duracion();

    /**
     * The meta object literal for the '<em><b>Num Espect</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INFORMACION_ACTIVIDAD__NUM_ESPECT = eINSTANCE.getInformacionActividad_NumEspect();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.CharlaImpl <em>Charla</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.CharlaImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getCharla()
     * @generated
     */
    EClass CHARLA = eINSTANCE.getCharla();

    /**
     * The meta object literal for the '<em><b>Oradores</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference CHARLA__ORADORES = eINSTANCE.getCharla_Oradores();

    /**
     * The meta object literal for the '<em><b>Track</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference CHARLA__TRACK = eINSTANCE.getCharla_Track();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.MesaDebateImpl <em>Mesa Debate</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.MesaDebateImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getMesaDebate()
     * @generated
     */
    EClass MESA_DEBATE = eINSTANCE.getMesaDebate();

    /**
     * The meta object literal for the '<em><b>Lado A</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference MESA_DEBATE__LADO_A = eINSTANCE.getMesaDebate_LadoA();

    /**
     * The meta object literal for the '<em><b>Lado B</b></em>' reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference MESA_DEBATE__LADO_B = eINSTANCE.getMesaDebate_LadoB();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.TallerImpl <em>Taller</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.TallerImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getTaller()
     * @generated
     */
    EClass TALLER = eINSTANCE.getTaller();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.OradorImpl <em>Orador</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.OradorImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getOrador()
     * @generated
     */
    EClass ORADOR = eINSTANCE.getOrador();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute ORADOR__NAME = eINSTANCE.getOrador_Name();

    /**
     * The meta object literal for the '<em><b>Organizacion</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute ORADOR__ORGANIZACION = eINSTANCE.getOrador_Organizacion();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.TrackImpl <em>Track</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.TrackImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getTrack()
     * @generated
     */
    EClass TRACK = eINSTANCE.getTrack();

    /**
     * The meta object literal for the '<em><b>Tema</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute TRACK__TEMA = eINSTANCE.getTrack_Tema();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.TimeImpl <em>Time</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.TimeImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getTime()
     * @generated
     */
    EClass TIME = eINSTANCE.getTime();

    /**
     * The meta object literal for the '<em><b>Hora</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute TIME__HORA = eINSTANCE.getTime_Hora();

    /**
     * The meta object literal for the '<em><b>Minuto</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute TIME__MINUTO = eINSTANCE.getTime_Minuto();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.ActividadAImpl <em>Actividad A</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.ActividadAImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getActividadA()
     * @generated
     */
    EClass ACTIVIDAD_A = eINSTANCE.getActividadA();

    /**
     * The meta object literal for the '<em><b>Time</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ACTIVIDAD_A__TIME = eINSTANCE.getActividadA_Time();

    /**
     * The meta object literal for the '<em><b>Minutos</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute ACTIVIDAD_A__MINUTOS = eINSTANCE.getActividadA_Minutos();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.RefrigerioImpl <em>Refrigerio</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.RefrigerioImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getRefrigerio()
     * @generated
     */
    EClass REFRIGERIO = eINSTANCE.getRefrigerio();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.BreakImpl <em>Break</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.BreakImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getBreak()
     * @generated
     */
    EClass BREAK = eINSTANCE.getBreak();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.InaguracionImpl <em>Inaguracion</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.InaguracionImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getInaguracion()
     * @generated
     */
    EClass INAGURACION = eINSTANCE.getInaguracion();

    /**
     * The meta object literal for the '<em><b>Horario</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference INAGURACION__HORARIO = eINSTANCE.getInaguracion_Horario();

    /**
     * The meta object literal for the '<em><b>Minutos</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INAGURACION__MINUTOS = eINSTANCE.getInaguracion_Minutos();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.CierreImpl <em>Cierre</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.CierreImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getCierre()
     * @generated
     */
    EClass CIERRE = eINSTANCE.getCierre();

    /**
     * The meta object literal for the '<em><b>Minutos</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute CIERRE__MINUTOS = eINSTANCE.getCierre_Minutos();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.EspacioImpl <em>Espacio</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.EspacioImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getEspacio()
     * @generated
     */
    EClass ESPACIO = eINSTANCE.getEspacio();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute ESPACIO__NAME = eINSTANCE.getEspacio_Name();

    /**
     * The meta object literal for the '<em><b>Informacion</b></em>' containment reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference ESPACIO__INFORMACION = eINSTANCE.getEspacio_Informacion();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.EspacioRegularImpl <em>Espacio Regular</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.EspacioRegularImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getEspacioRegular()
     * @generated
     */
    EClass ESPACIO_REGULAR = eINSTANCE.getEspacioRegular();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.EspacioPCImpl <em>Espacio PC</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.EspacioPCImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getEspacioPC()
     * @generated
     */
    EClass ESPACIO_PC = eINSTANCE.getEspacioPC();

    /**
     * The meta object literal for the '{@link org.xtext.mydsl.scheduler.impl.InfoEspacioImpl <em>Info Espacio</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.xtext.mydsl.scheduler.impl.InfoEspacioImpl
     * @see org.xtext.mydsl.scheduler.impl.SchedulerPackageImpl#getInfoEspacio()
     * @generated
     */
    EClass INFO_ESPACIO = eINSTANCE.getInfoEspacio();

    /**
     * The meta object literal for the '<em><b>Cant</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute INFO_ESPACIO__CANT = eINSTANCE.getInfoEspacio_Cant();

  }

} //SchedulerPackage
